Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
fun interface ResizeFitPredicate

Functions

Link copied to clipboard
fun ResizeRangePx.fittingPx(fits: (candidatePx: Float) -> Boolean): Float
Link copied to clipboard

EN Number as percent 0–100 → multiplier 0..1 (same as Compose). PT Percentagem 0–100 → fator 0..1.

Link copied to clipboard
private fun requireFiniteBox(vararg values: Float, name: () -> String)
Link copied to clipboard
Link copied to clipboard

EN null, ≤ 0, or -1 → unlimited lines. PT null, ≤ 0 ou -1 → linhas ilimitadas.

Link copied to clipboard

EN null, ≤ 0, or -1 → full text; else first maxLength UTF-16 code units.

Link copied to clipboard
private fun textFitsInnerBox(text: String, basePaint: TextPaint, textSizePx: Float, maxWidthPx: Int, maxHeightPx: Int, maxLines: Int, softWrap: Boolean, alignment: Layout.Alignment, includePad: Boolean): Boolean